About Weflex 3 Ltd (10241120) United Kingdom