About Pmm (holdings) Ltd (07976204) United Kingdom