AJA TOWNSEND HOLDINGS LIM… 721218 valorisation | Upswitch bv