Michał Sołowow holdings