About Annamegan Ltd (12432387) United Kingdom