About Jacob Kirk Visualisation Ltd (12091213) United Kingdom