About Lariche Investments Limited (02302966) United Kingdom