JUBA INVESTMENTS LIMITED 648226 valorisation | Upswitch bv