About S.i. R&d Llp (OC397439) United Kingdom