About Curd Media Limited (09503732) United Kingdom