About Finance Holdings Limited (05586096) United Kingdom