About Palmtrix Ltd (09181988) United Kingdom