About The Financial Technology Research Centre Limited (02484495) United Kingdom