About Modus Vivendi Ltd. (SC238471) United Kingdom