About Amd Controls Ltd (12905704) United Kingdom