About Flexi Medico Limited (10824453) United Kingdom