About Sandhu Exchange Ltd (13377926) United Kingdom