About Logie Productions Limited (11931341) United Kingdom