About Aomega Group Ltd (11147370) United Kingdom