About Sandhu It Solutions Ltd (12343286) United Kingdom