About Lseg Technology Limited (07484865) United Kingdom