About A&a Technology Limited (10504753) United Kingdom