About Yuck Magazine Ltd (12484081) United Kingdom