About Nachammai Capital Ltd (11488647) United Kingdom