About Fintechy Limited (12534247) United Kingdom