About Flexy Services Limited (10596413) United Kingdom