About Interfinance Holdings Limited (10279024) United Kingdom