About Flux Life Limited (11882693) United Kingdom