About Ora Hair Limited (10347689) United Kingdom