About Koru Management And Consulting Limited (07499446) United Kingdom