About Plasfin Holdings Limited (04283419) United Kingdom