About Alphabet Ventures Ltd (13255975) United Kingdom