About State Street London Holdings Limited (01932894) United Kingdom