About Nice Frame Films Ltd (11495040) United Kingdom