About Oddz N Sodz Limited (11939632) United Kingdom