About Neeru Consultancy Limited (09935066) United Kingdom