About Oddity Commodities Ltd (12892413) United Kingdom