About Kanabo Uk Limited (12182169) United Kingdom