About Mult Box Media Ltd. (12706845) United Kingdom