About Cornhill Fx Holdings Limited (08871326) United Kingdom