About Griffin Financial Technology Ltd. (10842931) United Kingdom