About Alexander Street Holdings Ltd (11246300) United Kingdom