About London Wellness Centre Limited (04067979) United Kingdom