About Fin Technology Holdings Ltd (08002154) United Kingdom