About Fintell Ltd. (12324542) United Kingdom