About Aomi Group Limited (SC634513) United Kingdom