About Pigmental Limited (12200554) United Kingdom