Home Business ATHOLHU, a contemporary art exhibition by artists CathérineLommée and Thomas I’Anson