About Redlox Pictures Ltd. (10952629) United Kingdom