About Pandanus Solutions Limited (06247327) United Kingdom