About London Wellness (holdings) Ltd (09436426) United Kingdom