About Seilern Investment Management (nominee) Limited (12272307) United Kingdom