About The Lash Code Ltd (12109533) United Kingdom