About Elaine Freeman Therapies Ltd (10569273) United Kingdom