About Sandhu Ba Consultancy Limited (10326084) United Kingdom