About Icap Holdings (latin America) Limited (05162008) United Kingdom