About Idare Productions Ltd. (09363958) United Kingdom