About Alphabet Capital Holdings Limited (10411855) United Kingdom