About Pik Piotr Kowal Ltd (12087855) United Kingdom