About Canarystate Limited (02918881) United Kingdom