About I Beauty And I Lashes Ltd (12547569) United Kingdom