About Flx Designs Ltd (12383353) United Kingdom