About The Flexify Group Limited (11981847) United Kingdom