About Canary Hemp Limited (13115181) United Kingdom