About Fintegrate Ltd (10150084) United Kingdom