About Rivalogix Ltd. (04564156) United Kingdom