About Aaa & Co (int) Ltd (13049102) United Kingdom