About Jvc Ventures Ltd (11212824) United Kingdom