About Fingtech Ltd (10223792) United Kingdom