About Alphabet International Corporation Limited (07917818) United Kingdom