About V I Racovita Ltd (11444471) United Kingdom