About Flowtech Industrial Co. Ltd. (13589261) United Kingdom