About Barclays Capital Asia Holdings Limited (05614502) United Kingdom