About Piotr Duda Ltd (10810388) United Kingdom