About Anmida Ltd (08561953) United Kingdom