TENALACH PICTURES LIMITED 788815 valorisation | Upswitch bv