About Lashxtend Ltd (11796000) United Kingdom