About Sandhu Holdings Limited (11137642) United Kingdom