About Canny Solutions Limited (06164302) United Kingdom