About Eyelash Bar Ltd (12490448) United Kingdom