About Kanndo Limited (08663163) United Kingdom