About Flexy 3 Limited (11951299) United Kingdom