About J&h Ventures Ltd (11329934) United Kingdom