About Wild Thyme Films Limited (10926370) United Kingdom