About Nicolae Racovita Ltd (12240438) United Kingdom