About Radoslaw Piecuch Ltd (12247656) United Kingdom