About Dhillon Investments (london) Limited (12412759) United Kingdom