About Penang Investment Corporation Limited (03955223) United Kingdom