About Sandhu Investments Group Limited (13434031) United Kingdom