About Flexcell Design Solutions Ltd (11045883) United Kingdom