About Flow Technology Services Ltd (NI635224) United Kingdom