About Marcin Sroka Ltd (11404850) United Kingdom