About Canny Consulting Limited (SC478283) United Kingdom