About Shankar Consultancy Limited (13198236) United Kingdom