About Sema Asset Management Limited (11791421) United Kingdom