About Aomei Developments Limited (10388767) United Kingdom