About Shankar Mani Limited (11854730) United Kingdom