About Flexoforce Ltd (12442148) United Kingdom