About Canntri Ltd (SC628328) United Kingdom