About Koru Topco Limited (12351469) United Kingdom