About Sawhney Management Consultancy Limited (10590398) United Kingdom