About Oddkingdom Limited (07717322) United Kingdom