About Teme Vape Ltd (12148226) United Kingdom