About Beauty Lash Bar Ltd (12262759) United Kingdom