About Aimen Group Ltd (13134124) United Kingdom