About Fintel Group Limited (07119685) United Kingdom