About Oddsockloc Ltd. (11299373) United Kingdom