About Sinoman Flofix Ltd (11326594) United Kingdom