About Flx Services Limited (12995399) United Kingdom