About Magenta Pom Pom Limited (12161283) United Kingdom