About Francis Clark Trust Corporation Limited (12271090) United Kingdom