About Aa Technologies Limited (12137522) United Kingdom