About Tullett Prebon Administration Limited (00948046) United Kingdom