About Flux Vegan Limited (12250255) United Kingdom