About J.r.i. Technologies Limited (02332257) United Kingdom