About Logichem Investments Limited (10555629) United Kingdom