About Flow Space East Ltd (11873400) United Kingdom