About Pall Mall Software Limited (11044615) United Kingdom