About Mindsight Architectural Visualisation Ltd (11522018) United Kingdom