About London Fintech Limited (12304889) United Kingdom