About Jact Wellness Ltd (12624886) United Kingdom