About Flexi Healthcare Services Limited (12524060) United Kingdom