About The Canny Caf Limited (11407128) United Kingdom