About Oddyns Holdings Ltd (12057480) United Kingdom