About Pams London Limited (11520844) United Kingdom