About Penaia Navuasese S Limited Limited (12897731) United Kingdom