About Flexy Corporation Ltd (09524785) United Kingdom