About Palmo Ltd (13322061) United Kingdom