About Lash It Up & Shine Limited (11676963) United Kingdom