About Fintra Consulting Limited (08257235) United Kingdom