About Palmkernel Ltd (10854231) United Kingdom