About Anekaa Limited (10117610) United Kingdom