About Filmser Ltd. (11561586) United Kingdom