About Seic Holdings Limited (12473157) United Kingdom