About Simple Beauty & Lashes Ltd (11248856) United Kingdom