About Odd (oxford) Limited (04692174) United Kingdom