About Flexpa Ltd (08384294) United Kingdom