About Kanova Consulting Limited (12840455) United Kingdom