About Pamm Uk Ltd (12278771) United Kingdom