A & G (BVI) Ltd.