About V. Cochioras Ltd (13632704) United Kingdom