About Tullett Prebon Group Holdings Limited (03904126) United Kingdom