About Lyfe Health Didcot Limited (12930692) United Kingdom