David Wee Pang and Castigat Investment LTD Cyprus