About Flexi-med International (fmi) Limited (12407389) United Kingdom