About Research And Innovations Group Limited (10208362) United Kingdom