About Metafin Group Holdings Limited (01513707) United Kingdom