About Dhindsa Investments Ltd (10585462) United Kingdom