About Dee S Vision Ltd (11355042) United Kingdom