RENEGADE GRIP TECH LIMITED 821362 valorisation | Upswitch bv