About Quaker Finance Trust Cic (08348478) United Kingdom