About Fab-u-lash Beauty Studio Ltd (13527725) United Kingdom