About Pama London Limited (10162128) United Kingdom