About Rivi Ra S World Ltd (11600181) United Kingdom