About Amd International Limited (03988938) United Kingdom