About Odd Socks International Ltd (12075105) United Kingdom