About Aah Telecomms Ltd (11816635) United Kingdom