About Yip Yip Studios Ltd (09820691) United Kingdom