About Third Wave Experience Ltd (11642602) United Kingdom