About Sei Associates Limited (10074718) United Kingdom