About Fincore Group Limited (12690044) United Kingdom