A H Beard (Mauritius) Ltd