About Flux 88 Ltd (13092025) United Kingdom