About Pmma Limited (11054172) United Kingdom