About Beechbrook Uk Sme Credit I Holdings Plc (09883003) United Kingdom