About Amcontrols Ltd (13637243) United Kingdom