About Roy International Venture Ltd (09512273) United Kingdom