About Fintett Invest Limited (11164266) United Kingdom