About Alphabet (uk) Limited (SC084727) United Kingdom