SELFMADE APPAREL LIMITED 803418 valorisation | Upswitch bv