About On The Lashx Ltd (12287270) United Kingdom