About Alphabet Investment Ltd (12837235) United Kingdom