About Cannings Consulting Limited (10338027) United Kingdom