About The Flexy Group Limited (11819204) United Kingdom