About Miroslaw Mechtech Ltd (10620137) United Kingdom