BF Investment Ltd.