About Deeray Mulitimedia Ltd (12586799) United Kingdom