About Oh Beaut Lash Bar Limited (12416614) United Kingdom