About Marcin Sokacz Ltd (13626380) United Kingdom