About Sei Holdings Ltd (11764804) United Kingdom