About Alphabet Research Services Limited (11892477) United Kingdom