About Dhillon Investment Corporation Limited (12330618) United Kingdom