About Jack Ventures Ltd (12864717) United Kingdom