About First Ark Social Investment Limited (10350119) United Kingdom