About Jbs Ventures Ltd (08499701) United Kingdom