About Fintuitive Group Ltd (12552761) United Kingdom