About Sandhu Investment Holdings Limited (13474290) United Kingdom