About S. Kaushal Investments Limited (11048617) United Kingdom