About Riva Holdco 1 Limited (10285942) United Kingdom