About Ampro Investments Ltd (12424596) United Kingdom