About Pamaltra Limited (09585866) United Kingdom