About Dynamo Vision Ltd (12889992) United Kingdom