About Shergill Investments Limited (11740260) United Kingdom