About Fintelli Ltd (12518341) United Kingdom