About Ardor Lashes Ltd (12808218) United Kingdom