About Fintellect Limited (02610855) United Kingdom