About M. Logan Vt Ltd. (SC346153) United Kingdom