About Fink Holdings Limited (12437809) United Kingdom