About Fintegrate Financial Solutions Limited (11840769) United Kingdom