About Ri&re Limited (11956270) United Kingdom