Leonardo Ulian, ‘Technological Mandala 105 (Mountain Solace)’, Beers London