Bc Analysis Ltd.