About Glentworth Ventures Ltd (11790325) United Kingdom