About Pal Information & Strategic Solutions Limited (03689245) United Kingdom