About Pulpo Magnifico Limited (12125622) United Kingdom