About Lodhom Investment Company Limited (SC032183) United Kingdom