About Fluxoddity Ltd (11524425) United Kingdom