About Emerald Films Limited (SC169629) United Kingdom