About Alphabet International Limited (12850589) United Kingdom