About Odd Sock Tv Limited (10701938) United Kingdom