About Intelligent Financial Technologies Ltd (11235869) United Kingdom