About Koru Associates Limited (04806974) United Kingdom