About Odd Socks Entertainment Limited (10817154) United Kingdom