About Cannaray Limited (11717544) United Kingdom