About Finntec Ltd (08237840) United Kingdom