James Guest - Raffles Trading Ltd