About Senior Living Medici Holdco Limited (05936496) United Kingdom