About Vapella Franchise Limited (12792974) United Kingdom