About Oddyod Ltd (11754279) United Kingdom