About Oddies Limited (13546324) United Kingdom