About Effingee Productions Limited (SC208998) United Kingdom