About Kohli & Son Investments Limited (10248708) United Kingdom