About Sohel Investments Limited (12871646) United Kingdom