About Laurensxlashes Ltd (13226132) United Kingdom