About Flexagile Limited (09982310) United Kingdom