About Pigment Productions (holdings) Limited (13018694) United Kingdom