About Flowgain Ltd (13140666) United Kingdom