About R.s. Ricerca E Sviluppo Ltd (08625427) United Kingdom