About Koru Consulting Services Ltd (10262928) United Kingdom