About Filmbox International Ltd. (06931548) United Kingdom