About Octi Socks Ltd (SC627638) United Kingdom