About Oddity Beauty Limited (11753458) United Kingdom