About Fintecit Ltd (12186645) United Kingdom