About Flux Plus Limited (10998357) United Kingdom