About Fluechem Ltd (12363532) United Kingdom