About Fluxlux Ltd (11911329) United Kingdom