About Jesmond Ventures Ltd (11864067) United Kingdom