About The Sharma Family Investment Company Limited (13060161) United Kingdom