About K Sandhu Developments Ltd (11595652) United Kingdom