About Piotr Dabrowski Limited (11649793) United Kingdom