About Vapeaholix Ltd (13115195) United Kingdom