About Marcin Sliwa Ltd (10304272) United Kingdom