About Thykier Productions Limited (08752295) United Kingdom