About A&a Investments & Development Ltd (10699578) United Kingdom