About Vapecanal Ltd (12146846) United Kingdom