Home Politics Archangels secures £12m co-investment agreement with British Business Investments