About Rega Research Limited (01118303) United Kingdom