About Flexbrid Limited (13621833) United Kingdom