About Nandika Ltd (10586098) United Kingdom