About Alphabet Associates Ltd (12257669) United Kingdom