About Ren Lyndhurst Healthcare Management Ltd (11298398) United Kingdom