About Florizel Films Limited (11323216) United Kingdom