About Alphabet Technologies Ltd (11910717) United Kingdom