About R&o Ventures Ltd (13154550) United Kingdom