About Intra Fintech Limited (12050148) United Kingdom