About Fluxense Limited (11712597) United Kingdom