About Flux Lash Bar Ltd (11562313) United Kingdom