About Koru Communications (uk) Limited (09236207) United Kingdom