Digital SupplAI SA, Limited, CHE-470.353.569, Miguel Castro