About Flx Health Ltd (12366748) United Kingdom