About Alphabet Management Group Limited (12629056) United Kingdom