About Flowtech International Ltd (NI659871) United Kingdom