About Sandhu Management Ltd (11036293) United Kingdom