About Hectorshaze Vape Ltd (12542372) United Kingdom