About Lashed By Becca Ltd (13314731) United Kingdom