About Chloando Investments Limited (NI605650) United Kingdom