Castle Alternative Invest initiates share buyback programme