About Piotr Smerdel Ltd (12093027) United Kingdom