About Piotr Jachimski Limited (12736219) United Kingdom