About Chanro Investments Limited (NI620809) United Kingdom